home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / dev / c / cmacros.lha / macrotest.c < prev   
C/C++ Source or Header  |  1995-07-03  |  578b  |  25 lines

  1. #include "cmacros.h"
  2. #include <stdio.h>
  3.  
  4. void main(void)
  5. {
  6.     char a=5,b=14,c=0;
  7.  
  8.     printf("a : %3d\nb : %3d\n",a,b);
  9.  
  10.     printf("BitSet(a,4)     : %3d\n",BitSet(a,4));
  11.     printf("BitClr(b,1)     : %3d\n",BitClr(b,1));
  12.     printf("BitTest(a,0)    : %3d\n",BitTest(a,0));
  13.     printf("BitToggle(a,0)  : %3d\n",BitToggle(a,0));
  14.  
  15.     Swap(a,b,c);
  16.     printf("Swap(a,b,c)     : %3d %3d\n",a,b);
  17.     Swap(a,b,c);
  18.  
  19.     printf("RangeX(b,-5,5)  : %3d\n",RangeX(b,-5,5));
  20.     printf("RangeI(b,-5,5)  : %3d\n",RangeI(b,-5,5));
  21.  
  22.     printf("Odd(a)          : %3d\n",Odd(a));
  23.     printf("Even(a)         : %3d\n",Even(a));
  24. }
  25.